﻿
namespace Isuka.Iteration
{
    public interface IBidirectionalIterator
        : IIterator
    {
        /// <summary>
        /// 反復子を元に戻す
        /// </summary>
        /// <returns></returns>
        void MovePrev();
    }

    public interface IBidirectionalIterator<T>
        : IIterator<T>
        , IBidirectionalIterator
    { }
}
